div.button-large {
    background-image: url('../gfx/site/input/button_large.png');
    background-repeat: repeat-x;
    height: 46px;
    width: 174px;
    text-align: center;
    line-height: 42px;
    display: inline-block;
}

div.button-large input {
	background-color: transparent;	
	border: none;
	width: 90%;
	height: 90%;
    color: #ffffff;
    font-weight: bold;
    font-family:Arial,sans-serif;
    font-size:12px;
    cursor: pointer;
}

div.button-large button {
    background-color: transparent;  
    border: none;
    width: 90%;
    height: 90%;
    color: #ffffff;
    font-weight: bold;
    font-family:Arial,sans-serif;
    font-size:12px;
    cursor: pointer;
}

div.button-large a {
	font-weight: bold;
    font-family:Arial,sans-serif;
    font-size:12px;
    cursor: pointer;
    color: #ffffff;
    text-decoration: none;
}

div.button-small a {
    font-family:Arial,sans-serif;
    font-size:12px;
    cursor: pointer;
    color: #ffffff;
    text-decoration: none;
}

div.button-small {
    background-image: url('../gfx/site/input/button_small.png');
    background-repeat: repeat-x;
    height: 35px;
    width: 132px;
    text-align: center;
    line-height: 32px;
    display: inline-block;
}

div.button-small input {
	background-color: transparent;	
	border: none;
	width: 90%;
	height: 90%;
    color: #ffffff;
    font-family:Arial,sans-serif;
    font-size:12px;
    cursor: pointer;
}

div.small-disabled {
    background-image: url('../gfx/site/input/button_small_gray.png');
    text-decoration:  line-through;
}

div.input-large {
    background-image: url('../gfx/site/input/input_large.png');
    text-align: left;
    height: 32px;
    width: 174px;
    display: inline-block;
    line-height: 28px;
    font-family:Arial,sans-serif;
    font-size:12px;
}

div.input-large input {
    border: 0px;
    background-color: #0f1519;
    color: #ffffff;
    margin-top: 4px;
    margin-left: 4px;
    width: 162px;
    font-family:Arial,sans-serif;
    font-size:12px;
}

div.input-large select {
    border: 0px;
    background-color: #0f1519;
    color: #ffffff;
    margin-top: 4px;
    margin-left: 4px;
    width: 162px;
    font-family:Arial,sans-serif;
    font-size:12px;
}

div.input-textarea {
    -moz-border-image: url('../gfx/site/frames/input.png') 4 8 7 4 / 4px 8px 7px 4px;
    width: 300px;
    height: 200px;
    display: inline-block;
    margin-bottom: 5px;
}

div.input-multiselector {
    -moz-border-image: url('../gfx/site/frames/input.png') 4 8 7 4 / 4px 8px 7px 4px;
    width: 162px;
    height: 200px;
    display: inline-block;
    margin-bottom: 5px;
    overflow: -moz-scrollbars-vertical;
    overflow-x: none;
    overflow-y: auto;
}

div.input-multiselector div.multi-selector {
    background-color: #0f1519;
    color: #ffffff;
}

ul.multi-selector-list li.multi-selector-selected {
    background-color: #516776;
}


div.input-textarea textarea {
	border: 0px;
    background-color: #0f1519;
    color: #ffffff;
    width: 300px;
    height: 200px;
    margin: 0px;
}

div.input-checkbox {
}